Following the first round of the French presidential elections, which saw current president Emmanuel Macron and controversial Eurosceptic Marine Le Pen...